electric motor pump - German English Dictionary